An extensible architecture for main-memory real-time storage systems

نویسندگان

  • Sang Kyun Cha
  • Jang Ho Park
  • S. J. Lee
  • Byoung Dae Park
  • J. S. Lee
چکیده

M 2 RTSS is a main-memory storage system, which has been under recent development at Seoul National University as a vehicle for high-performance and real-time database application research. To deal with requirements from various applications, M 2 RTSS architecture is designed to have extensibility in many aspects of storage system functionality. One crucial aspect of such extensibility is that the user is allowed to compose application-speciic, high-level operations with a basic set of operations supplied by the system. Called composite actions in M 2 RTSS, these operations run on a customized M 2 RTSS server with minimum interpro-cess communication with user processes, thus increasing the overall performance of executing user transactions. The object-oriented design and implementation of the whole M 2 RTSS system facilitates this type of application-speciic extension as well as other types in transaction scheduling and recovery. This paper rst describes the overall architecture of M 2 RTSS and then explore the composition of application-speciic operations in detail.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object - Oriented Design of Main - Memory DBMSfor Real - Time

Many applications, such as telecommunication, process control, and virtual reality, require real-time access to database. Main-memory DBMS, which becomes feasible with the increasing availability of large and relatively cheap memory, can provide better performance than disk-based systems for real-time applications. This paper presents an overall architecture of M 2 RT, a Main-Memory Real-Time D...

متن کامل

TerraME Observer: An Extensible Real-Time Visualization Pipeline for Dynamic Spatial Models

This paper presents ongoing research results of an extensible visualization pipeline for real-time exploratory analysis of spatially explicit simulations. We identify the software requirements and discuss the main conceptual and design issues. We propose a protocol for data serialization, a high performance monitoring mechanism, and graphical interfaces for visualization. Experiments for perfor...

متن کامل

An Extensible Real-time Visualization Pipeline for Dynamic Spatial Modelling

This article presents research results of an extensible visualization pipeline for real-time exploratory analysis of spatially explicit simulations. We identify software requirements and discuss the main conceptual and design issues. We propose a protocol for data serialization, a high performance monitoring mechanism, and graphical interfaces for visualization. Performance experiments show tha...

متن کامل

Crash Recovery for Embedded Main Memory Database

In the last years, the deployment of embedded real-time communication systems has increased dramatically. At the same time, the amount of data that needs to be managed by embedded real-time main memory databases is increasing, thus requiring an efficient data management. However, system crash will cause data loss in main memory, which will seriously affect the normal operation of the entire com...

متن کامل

IBM Memory Expansion Technology (MXT)

Several state-of-the-art technologies are leveraged to establish an architecture for a low-cost and high performance memory controller and memory system that more than doubles the effective size of the installed main memory without significant added cost. This unique architecture is the first of its kind to employ real-time main memory content compression at a performance competitive with the b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996